﻿#div-1 {
	width: 100%;
	position: relative;
	clear: both;
}

#div-1-padding {
	margin-left: 205px;
	margin-right: 205px;
}

#div-1a {
	min-height: 400px; /* this is the block that pushes down the bottom, set min height taller than other blocks for default profiles as the comments roll in the block will grow and things will always look fine. */
	float: left;
	width: 100%;
}

#div-1b {
	width: 190px;
	padding-left: 0px;
	float: left;
	min-height: 400px;
}

#div-1c {
	width: 190px;
	float: right;
	padding-right: 0px;
	clear: right;
	min-height: 400px;
}

#div-1d {
	min-height: 40px;
	width: 100%;
	float: left;
	border: 3px solid blue;
	background-color: #000000;
}

#div-1e {
	background-color: #33d;
	color: #fff;
	clear: both;
}